import request from '@/utils/request'
import qs from 'qs'

const ha_logApi = {
    list: '/ha_log/list',
    save: '/ha_log/save',
    view: '/ha_log/view',
    del: '/ha_log/delete',
    dels: '/ha_log/batchDel',
    output: '/ha_log/output'
}

/**
 * 导出日志
 */
export function output (data) {
    return request({
        url: ha_logApi.output,
        method: 'post',
        data: data ,
        responseType: 'blob'
    })
}
/**
 * 批量删除日志
 * @param {*} parameter
 */
export function delHa_logs (ids) {
    return request({
        url: ha_logApi.dels + '/' + ids,
        method: 'post'
    })
}
/**
 * 删除日志
 * @param {*} id
 */
export function delHa_log (id) {
    return request({
        url: ha_logApi.del + '/' + id,
        method: 'post'
    })
}
/**
 * 查看、编辑日志
 * @param {*} id
 */
export function viewHa_log (id) {
    return request({
        url: ha_logApi.view + '/' + id,
        method: 'post'
    })
}
/**
 * 保存日志
 * @param {*} parameter
 */
export function saveHa_log (parameter) {
    return request({
        url: ha_logApi.save,
        method: 'post',
        data: parameter
    })
}
/**
 * 查询日志列表
 * @param {*} parameter
 */
export function queryHa_logList (parameter) {
    return request({
        url: ha_logApi.list,
        method: 'post',
        data: parameter
    })
}